#ifndef _KEY_H_
#define _KEY_H_


#include "stdint.h"

#define key_port GPIO_PORT_P1
#define key_1_pin GPIO_PIN1
#define key_2_pin GPIO_PIN4

//#define key_port GPIO_PORT_P1
//#define key_1_pin GPIO_PIN1
//#define key_2_pin GPIO_PIN4

#define KEY1 1
#define KEY2 2
#define Key_Up    3
#define Key_Down  4
#define Key_Left  5
#define Key_Right 6

#define key1_bit GPIO_getInputPinValue(key_port,key_1_pin)
#define key2_bit GPIO_getInputPinValue(key_port,key_2_pin)

#define Key_up_bit		  GPIO_getInputPinValue(GPIO_PORT_P5, GPIO_PIN4)
#define Key_down_bit		GPIO_getInputPinValue(GPIO_PORT_P4, GPIO_PIN7)
#define Key_left_bit    GPIO_getInputPinValue(GPIO_PORT_P5, GPIO_PIN5)
#define Key_right_bit		GPIO_getInputPinValue(GPIO_PORT_P4, GPIO_PIN5)



void KEY_EXTI_Init(void);

#endif





